peace proposal - French English Dictionary